Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: pin zope.interface<7 #4429

Merged
merged 3 commits into from
Aug 9, 2024
Merged

ci: pin zope.interface<7 #4429

merged 3 commits into from
Aug 9, 2024

Conversation

davidhewitt
Copy link
Member

This should fix the failing test-debug CI job, by pinning zope.interface back to a version before the broken one released at the start of August.

@davidhewitt davidhewitt added CI-skip-changelog Skip checking changelog entry CI-build-full labels Aug 9, 2024
@davidhewitt
Copy link
Member Author

Well test-debug is now happy, but careful is not, so that needs further investigation 😬

@davidhewitt
Copy link
Member Author

It looks like the careful issue would be fixed by RalfJung/cargo-careful#36, but that might take a couple days to get to us, so maybe best to pin nightly for careful to an older version just temporarily.

@davidhewitt
Copy link
Member Author

Or alternatively, for now I've opted to build cargo careful from source, which should pick up the patch fix of its dependency.

@davidhewitt davidhewitt enabled auto-merge August 9, 2024 19:00
@davidhewitt davidhewitt added this pull request to the merge queue Aug 9, 2024
Merged via the queue into PyO3:main with commit ba93835 Aug 9, 2024
80 of 81 checks passed
@davidhewitt davidhewitt deleted the pin-zope branch August 9, 2024 20:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI-build-full CI-skip-changelog Skip checking changelog entry
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant